home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 2 / Gekikoh Dennoh Club Vol. 2 (Japan).7z / Gekikoh Dennoh Club Vol. 2 (Japan) (Track 01).bin / fsw / zm302 / zm302_l.lzh / FDEF.H < prev    next >
Text File  |  1995-12-30  |  1KB  |  48 lines

  1.     .nlist
  2. *
  3. * fdef.h X68k XC Compiler v2.00 Copyright 1990 SHARP/Hudson
  4. *
  5. * X-BASIC 拡張 FNC 引数定義マクロ
  6. *
  7. *    引数コード    dc.w    ????
  8. *
  9. float_val    equ    $0001        float型の値
  10. int_val        equ    $0002          int型の値
  11. char_val    equ    $0004         char型の値
  12. str_val        equ    $0008          str型の値
  13. *
  14. float_omt    equ    $0081        省略可能なfloat型の値
  15. int_omt        equ    $0082        省略可能な  int型の値
  16. char_omt    equ    $0084        省略可能な char型の値
  17. str_omt        equ    $0088        省略可能な  str型の値
  18. *
  19. float_vp    equ    $0011        float型の変数の値のポインタ
  20. int_vp        equ    $0012          int型の変数の値のポインタ
  21. char_vp        equ    $0014         char型の変数の値のポインタ
  22. str_vp        equ    $0018          str型の変数の値のポインタ
  23. *
  24. ary1        equ    $003f        1次元配列(全ての型)
  25. ary1_i        equ    $0032        1次元配列(int型)
  26. ary1_fic    equ    $0037        1次元配列(float,int,char型)
  27. ary1_c        equ    $0034        1次元配列(char型)
  28. ary2_c        equ    $0054        2次元配列(char型)
  29. *
  30. float_ret    equ    $8000        返り値はfloat型
  31. int_ret        equ    $8001        返り値はint型
  32. str_ret        equ    $8003        返り値はstr型
  33. void_ret    equ    $ffff        返り値はなし
  34. *
  35. *    引数オフセット    sp+????
  36. *
  37. par1        equ    6        第1引数FAC
  38. par2        equ    16        第2引数FAC
  39. par3        equ    26        第3引数FAC
  40. par4        equ    36        第4引数FAC
  41. par5        equ    46        第5引数FAC
  42. par6        equ    56        第6引数FAC
  43. par7        equ    66        第7引数FAC
  44. par8        equ    76        第8引数FAC
  45. par9        equ    86        第9引数FAC
  46. *
  47.     .list
  48.